Big Huge Thesaurus

Calycanthus floridus

noun